Location: Remote (Northern California - Preferred)
Duration: 12 Months
Job Duties
Develop and maintain CI/CD pipelines using tools like Jenkins, GitLab CI/CD, or AWS Code Family.
Develop scripts and automation using Python/Shell to manage AWS resources and to automate repetitive tasks.
Strong experience with AWS Services and infrastructure as code using AWS CloudFormation.
Monitor and optimize the performance of cloud-based applications and infrastructure.
Collaborate with development teams to integrate automation solutions into the software development lifecycle.
Develop and maintain documentation on automation process system configuration.
Integrate third-party (e.g., Code Quality) tools into CI/CD automation.
Strong experience with AWS services and management using AWS CLI and SDKs
Experience with containerization and orchestration using Docker and ECS.
Provision, configure, and maintain AWS RDS database instances, including Amazon Aurora, PostgreSQL, and MySQL.
Integrate SonarQube with CI/CD pipelines to automate the Code quality checks.
Mandatory Qualifications
Minimum of 3 years developing applications with Python.
Minimum of 2 years' experience developing AWS Lambda functions and creating AWS API Gateway policies.
Minimum of 2 years' experience with Lambda deployment automation such as Serverless Framework orAWS SAM.
Minimum of three years of experience in configuration management practices using tools like GitHub.
Ability to create technical design documentation, including solution diagrams and descriptions.
Desirable Qualifications
Experience developing CI/CD automated pipelines using AWS Code Family or other CI/CD tools (e.g., Jenkins, Circle CI).
Experience developing front-end applications using JavaScript.
Previous experience implementing Semantic Versioning using GitHub and supporting tools (e.g., Python Code).
Salary.com Estimation for Python Developer in California, CA
$84,332 to $105,366
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution.
Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right.
Surveys & Data Sets
Sign up to receive alerts about other jobs that are on the Python Developer career path.
Click the checkbox next to the jobs that you are interested in.
Sign up to receive alerts about other jobs with skills like those required for the Python Developer.
Click the checkbox next to the jobs that you are interested in.