Logo
ACL Digital

Sr. Cloud Developer

ACL Digital, Atlanta, Georgia, United States, 30383


Job Title: Senior Cloud DeveloperLocation: Atlanta, GA (Onsite)Job Description:Qualifications:WHAT YOU NEED TO SUCCEED (MINIMUM QUALIFICATIONS)Good verbal and Written communication skills.Experience working with multiple disparate systems.Experience in Cloud Technologies (AWS / Azure / Google). AWS is preferred.Proficiency with Python, Java, shell scripting (Bash and Poweshell) & SQLExperience working with streaming data and data extraction from different databases (Oracle, DB2, MySQL etc)Experienced with deploying and managing infrastructures based on Docker, Kubernetes, or OpenShiftExperience with scalable data extraction tools is a plusExperience working with Kafka, Aurora, AWS Glue, Redshift is a plusUnderstanding of data engineering, real time streaming and/or eventing, and json parsingExperience with automating application deployment, continuous delivery, and continuous integration (Jenkins, Ansible etc.)Experience building micro services and API architectureDebugging & troubleshooting skillsMust be flexible and have a passion to learn and collaborate with colleaguesMust have strong oral and written communication skillsBusiness Intelligence/Analytics experience a plusEmbraces diverse people, thinking and styles.Consistently makes safety and security, of self and others, the priority.WHAT WILL GIVE YOU A COMPETITIVE EDGE (PREFERRED QUALIFICATIONS)Degree in Information Systems, Computer Science or equivalent experienceAirline Industry experience is a plusResponsibilities:Develop solid and supportable modular designs for data streaming, Cloud transformation/migration, and API product development in support of critical applicationsDevelop data APIs and data delivery services that support operational and analytical applications for client's internal business operations, customers and partnersCreation and support of data-centric products that encompass multiple specializations, platforms, and technologiesAnalyze technical information and produce quality softwareInitiate collaboration with teammatesOffer creative solutions to overcome obstaclesWork within automated testing and CICD processesBe an expert on the products we builtDocument solutions in written and diagram form, and communicate across teamsLeverage developer coding standards to ensure it meets design goals and business needsIdentify technical issues, articulate impact and need for prioritizationProactive communication to both team and leadership