Skip to main content

AWS Python Automation Developer **

Posted 6 days ago

cgiColumbia (SC)

SENIORITY

Senior

SALARY

$97,300 per year

Apply (opens in a new tab)

About the role

AWS Python Automation Developer We are seeking an experienced AWS Python Automation Developer to build and support secure, scalable, and resilient enterprise process automation within a highly regulated financial services environment. This position is required in one of the following locations: Birmingham, AL, Columbia, SC, Knoxville, TN or Lafayette, LA. Compensation range for this role in the U.S. is $97,300.00 - $123,800.00. CGI's benefits are offered to eligible professionals on their first day of employment to include: competitive compensation, comprehensive insurance options, matching contributions through the 401(k) plan and the share purchase plan, paid time off for vacation, holidays, and sick time, paid parental leave, learning opportunities and tuition assistance, wellness and well-being programs. Your Future Duties and Responsibilities This is a hands-on technical role focused on workflow and reporting automation. The successful candidate will work closely with developers, platform teams, solution architects, and business stakeholders to deliver end to end technology solutions aligned with enterprise standards and business requirements. Required Qualifications to Be Successful in This Role Required qualifications to be successful in this role include: 5+ years of hands-on experience developing automation solutions in AWS environments that support enterprise applications. Advanced programming experience with Python. Strong scripting and automation experience using Python, Bash, and PowerShell. Design and implement end to end process automation solutions. Experience with robotic process automation tools, preferably RPA / Blue Prism. Experience developing RESTful APIs, API integrations, and event driven automation solutions. Strong understanding of DevSecOps practices, CI/CD pipelines, automated testing, code quality, and secure software delivery and using tools like GitHub Copilot. Experience with Site Reliability Engineering practices, including monitoring, observability, alerting, incident response, and reliability improvement. Experience with automating reporting as well as knowledge of various database technologies, including PostgreSQL, MongoDB, DynamoDB, Oracle, and Amazon Redshift. Experience with modern front-end frameworks such as React.js or Vue.js. Back-end development experience using Java, Python, or Node.js. Strong communication and collaboration skills. Understanding of security, compliance, data governance, and operational controls used in the financial services industry. Experience working on enterprise applications or projects of similar scope and complexity is required. Demonstrated hands on experience with development, automation, and cloud services is expected. Desired Skillset: AWS Developer certification is preferred. Experience developing AI / SI skills and agents is highly desirable.
Educational Requirements: Bachelor's degree in computer science, Information Technology, Engineering, or a related technical discipline. SkillsBASHWhat You Can Expect From UsTogether, as owners, let's turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you'll reach your full potential because… You are invited to be an owner from day 1 as we work together to bring our Dream to life. That's why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company's strategy and direction. Your work creates value. You'll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You'll shape your career by joining a company built to grow and last. You'll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. Come join our team—one of the largest IT and business consulting services firms in the world.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this