Job Description
Notes:
They are migrating Github into the cloud.
Build migration tool, scripts and integrating
Migration tool functionality, move other developmentteams to this environment.
Github Actions - External to internal githubmigration.
A lot of integrations.
Some tooling written in Node/Golang/Python - would sayGolang and Python are most important. Node for github enterprise migrationtooling is built in Node. Migrating from one pipeline originally developed ingroovy and convert to github actions.
Experience with python and golang, python is more ofthe need. Some api’s in golang.
AWS development and deployment as well, strong AWS is required.
background:#FFFFCC\ '"> Must haves:
background:#FFFFCC\ '">-5+ years experience in Python andGolang Development.
background:#FFFFCC\ '">-*The ideal split is 5+ years pythonand 2-3+ years golang*
background:#FFFFCC\ '">-AWS Experience (will be working on S3buckets. lambdas, security groups, basic AWS work)
background:#FFFFCC\ '">-Have a consultant mindset and be less of an ordertaker. It is such a large project that this person needs to be independent andnot wait around to be told what to do
background:#FFFFCC\ '"> Nice to have:
background:#FFFFCC\ '"> MySQL experience
background:#FFFFCC\ '"> UI experience (there is a UI component that comes infor a small portion of this project)
background:#FFFFCC\ '"> Github Actions
JobDescription:
Responsibilities:
Build elegant and scalable capabilities using Pythonand Golang for our software delivery platforms, with a strong focus on thedeveloper experience, engineering excellence and software craftsmanship.
Automate routine or repetitive tasks with high-qualityand well-tested scripts/tooling.
Practice a “You Build It, You Own It” philosophy,while demonstrating empathy for other software engineers and offering solutionswhen issues occur in our tools (i.e. troubleshooting failed builds, diagnosingissues in Dev, QA or Prod environments).
Bring a passion to stay on top of tech trends,experiment with and learn new technologies, participate in internal external technology communities, and mentor other engineers.
Encourage innovation, inclusion, outside-of-the-boxthinking, teamwork, self-organization, and diversity.
Basic Qualifications:
Bachelor’s degree in Computer Science, Engineering orInformation Technology or equivalent Military experience.
Professional experience as a software developer, using test-driven development to writeyour code using Python, Golang and building it using a CI/CD pipelinewith maintainability and extensibility in mind.
Experience with infrastructure automation tools (Terraform or CloudFormation) tobuild multi-tier infrastructure stacks in the Cloud.
Experience working with build tools and container runtimes (Jenkins, Docker).
Experience with one or more additional components inthe full stack of an application, such as diagnosing networking issues fordistributed systems in the cloud, application performance monitoring, oradvanced knowledge of various utilities for Linux troubleshooting.
Hands-on experience using Python and Golang for API development that automatemanual tasks or increase the productivity of other product teams at anenterprise scale.
Preferred Qualifications:
At least 5 years combined experience in Python andGolang.
Familiarity with AWS, including professional experience building, configuring anddeploying mission-critical applications using EC2, RDS, S3, ECS, and Lambdawith resiliency and scalability in mind.
Familiarity with database design and programming,including relational modeling, index definition, and SQL.
Experience working in an Agile environment managingyour own workload and tasks effectively through JIRA.
Excellent written and verbal communication skills.
...Description Overview A unique and rewarding experience for an Infusion Registered Nurse who is highly motivated to provide technical... ...program for professional nursing education, BSN preferred. RN state license and current registration with the State Board of...
...MK Metal Products MIG Welder/Fabricator MK Metal Products is a growing metal manufacturing company looking for candidates with solid welding/fabricating skills, experience, and strong work ethics to add to the strength of our manufacturing team. Successful...
...Relocation Assistance AvailableWe are seeking a Visual Designer to join our Ramsey Education team. In this role, you will be responsible... ...visually appealing, high-quality materials educational curriculum to provide life changing personal finance skills to high...
Are you a nurse looking for a leadership opportunity with a growingorganization? We have an exceptional opportunity for a wound care nurse tojoin our team at The Laurels of Greentree Ridge.As the wound nurse, you will assist the wound program leader andd help plan,...
...National Labs (LBNL) NERSC Division has an opening for a Machine Learning Engineer to join the team. In this exciting role, you will apply... ...research. The selected candidate(s) will be hired at a Level 3 or Level 4 depending on their level skills and experience...